simulcast broadcasting - Spanish English Dictionary